patentable invention - Turkish English Dictionary